#pragma strict
import System.Collections.Generic;
/////////////////////////////////////////////////////////////////////////////
//物理 助手
/////////////////////////////////////////////////////////////////////////////

/** 获取摄影机当前鼠标位置的所有 Collider */
static function RaycastAll(cam:Camera):List.<Transform>{
	var list:List.<Transform> = new List.<Transform>();
	if(cam){
		var ray:Ray = cam.ScreenPointToRay(Input.mousePosition);
		var hits:RaycastHit[] = Physics.RaycastAll(ray);
		
		for(var hit:RaycastHit in hits){
			list.Add(hit.transform);
		}
	}
	return list;
}